Мёртвыe языки прогрaммировaния...:
Автор
Путь...
.F Страница 2 из 9
« » ......так и не успев толком пожить. Благодаря невнятности спецификации членам комитета разработчиков ничего не стоило утопить проект еще до того , как люди смогли реально оценить его достоинства и недостатки.
brainfuck
Не удивляйтесь, это не ругательство, а название реально существующего языка программирования, причем несмотря на то что это имя собственное , в названии нет заглавных букв . Brainfuck можно назвать самым непрактичным из когда- либо созданных языков. Целью создателей было бросить вызов программистам , разработав язык с самым маленьким компилятором (на тот момент были экземпляры размером менее 200 байт). Сам язык состоял из восьми команд (>>>><<<<-]> .> . .. .> .<< .>. .--. ----.> .>. Не трудно догадаться, что brainfuck никогда не был конкурентом Java или С (по вполне очевидным причинам ). Если вы мазохист, попробуйте написать что-нибудь на brainfuck. Поверьте, больше чем на 15 минут вас не хватит, потому что в противном случае вас постигнут необратимые повреждения головного мозга .
Befunge - злейший враг компиляторов.
До недавнего времени программы , написанные на нём, практически невозможно было скомпилировать . Все команды языка представляют собой одиночные символы. Что еще забавнее, в Befunge версии 97-го года практически каждый символ является командой. Befunge отличается от прочих языков программирования, поскольку программа представляет собой двухмерную таблицу , в которой программист может размещать элементы управления, перемещая их с помощью стрелок влево , вправо, вверх или вниз. Достаточно взглянуть на код программы «Hello World», и головная боль вам обеспечена : vv 5^ v v v97 v6 v v>^^< Благодаря своей сложности, Befunge никогда не мог быть ничем, кроме упражнения для мозгов его создателя , и, к счастью, он только для этого и был задуман. Так что не удивительно, что программных решений, реализованных на этом языке , крайне мало, и тот факт, что он был разработан для узкоспециализированного сектора рынка...
Таги: статья,описание